<script language=javascript>
    function int2(v) {
        return Math.floor(v);
    }
    var JD = { //����Ԫ��
        Y: 2000, M: 1, D: 1, h: 12, m: 0, s: 0,
        toJD: function () { //����ת������
            var y = this.Y, m = this.M, n = 0; //ȡ������
            if (m <= 2) m += 12, y--;
            if (this.Y * 372 + this.M * 31 + this.D >= 588829)//�ж��Ƿ�Ϊ�����������1582*372+10*31+15
                n = int2(y / 100), n = 2 - n + int2(n / 4);//�Ӱ�����
            n += int2(365.25 * (y + 4716) + 0.01);    //�����������ƫ������
            n += int2(30.6 * (m + 1)) + this.D;       //�����������ƫ��������ƫ����
            n += ((this.s / 60 + this.m) / 60 + this.h) / 24 - 1524.5;
            return n;
        },
        setFromJD: function (jd) { //��������ת����
            jd += 0.5;
            var A = int2(jd), F = jd - A, D;  //ȡ������������A��С���F
            if (A >= 2299161) D = int2((A - 1867216.25) / 36524.25), A += 1 + D - int2(D / 4);
            A += 1524; //��ǰ��4����2����
            this.Y = int2((A - 122.1) / 365.25);//��
            D = A - int2(365.25 * this.Y); //ȥ�������������������
            this.M = int2(D / 30.6001);       //����
            this.D = D - int2(this.M * 30.6001);//ȥ�������������������
            this.Y -= 4716;
            this.M--;
            if (this.M > 12) this.M -= 12;
            if (this.M <= 2) this.Y++;
            //�յ�С��תΪʱ����
            F *= 24;
            this.h = int2(F);
            F -= this.h;
            F *= 60;
            this.m = int2(F);
            F -= this.m;
            F *= 60;
            this.s = F;
        },
        toStr: function () { //����תΪ��
            var Y = "     " + this.Y, M = "0" + this.M, D = "0" + this.D;
            var h = this.h, m = this.m, s = int2(this.s + .5);
            if (s >= 60) s -= 60, m++;
            if (m >= 60) m -= 60, h++;
            h = "0" + h;
            m = "0" + m;
            s = "0" + s;
            Y = Y.substr(Y.length - 5, 5);
            M = M.substr(M.length - 2, 2);
            D = D.substr(D.length - 2, 2);
            h = h.substr(h.length - 2, 2);
            m = m.substr(m.length - 2, 2);
            s = s.substr(s.length - 2, 2);
            return Y + "-" + M + "-" + D + " " + h + ":" + m + ":" + s;
        }
    };


    var gan = Array("��", "��", "��", "��", "��", "��", "��", "��", "��", "��");
    gan['��'] = 0;
    gan['��'] = 1;
    gan['��'] = 2;
    gan['��'] = 3;
    gan['��'] = 4;
    gan['��'] = 5;
    gan['��'] = 6;
    gan['��'] = 7;
    gan['��'] = 8;
    gan['��'] = 9;

    function getsjb(lun, nd, ra, ye) {//ȡ��ݱ�
        var i, j, k, p, v, v2, rn, Y;
        nd = nd.split(" ");
        for (i = 0; i < 4; i++) nd[i] -= 0;

        //��ȡ˷�պͽ���
        JD.h = 12;
        JD.m = JD.s = 0;
        ra.length = ye.length = 0;
        var n1 = -1, n2 = -1;
        var qa = new Array();
        for (i = 0; i < lun.length; i++) {
            v = lun[i];
            if (!v) continue;
            if (v.substr(0, 1) == "-") {
                Y = v - 0, rn = 1;
                continue;
            }
            if (Y == nd[0] && rn == nd[1]) n1 = qa.length;
            if (Y == nd[2] && rn == nd[3]) n2 = qa.length;
            JD.Y = Y;
            JD.M = v.substr(0, 2) - 0;
            JD.D = v.substr(2, 2) - 0;
            if (rn < 6 && JD.M > 8) JD.Y--;
            if (rn > 8 && JD.M < 5) JD.Y++;

            qa[qa.length] = JD.toJD(); //��һ

            if (rn == 1) ye[ye.length] = qa.length - 1; //���׵��»���
            rn++;
        }
        if (n1 == -1 || n2 == -1) return 'err';


        //ȡ˷
        for (i = n1; i <= n2; i++) ra[ra.length] = qa[i];

        ra.jd = ra[0] - 0.5;
        for (i = 1; i < ra.length; i++) ra[i] -= ra[0];
        ra[0] = 0;

    }
    function nihe(r, k) {//��ϼ���
        var b = 0;
        //var k=365.2422/8; if(r[1]-r[0]<33) k=29.5306; //б��
        var i, j, kk, v;

        var k1 = k - 1, k2 = k + 1;
        for (kk = 0; kk < 12; kk++) { //���Ҵ���
            var bm = -1000, bM = 1000, bmi = -1;
            for (i = 0; i < r.length; i++) {
                v = r[i] - (k * i + b); //ֱ������Ҫ���Ƶ���
                if (v > bm) bm = v, bmi = i;
                if (v < bM) bM = v;
            }
            var h = (bM + 1 - bm) / 2;
            if (h > -1e-7) {
                b += bm + h;
                r.gk = k;
                r.gb = b;
                r.gh = h;
                return "ok";
            }
            for (i = 0; i < r.length; i++) {
                if (i == bmi) continue;
                v = ( r[i] + 1 - r[bmi] ) / (i - bmi);
                if (i < bmi && v > k1) k1 = v;
                if (i > bmi && v < k2) k2 = v;
                if (k1 > k2) return "�޽�";
            }
            k = (k1 + k2) / 2;
            b = r[bmi] - k * bmi;
        }
        return "����" + kk + "��δ�ҵ���";
    }

    function chec() {
        var i, nd = tin.innerText, ta = nlb.innerText, s = '', c2;
        var ra = new Array(), ye = new Array();
        nd = nd.split('\r\n');
        ta = ta.split('\r\n');
        for (i = 0; i < nd.length; i++) {
            if (!nd[i]) continue;
            if (getsjb(ta, nd[i], ra, ye) == 'err') alert("����ȡ����");

            c2 = nihe(ra, 29 + 499 / 940);
            if (c2 == 'ok') s += (ra.gb + ra.jd).toFixed(6) + ' ' + ra.gk.toFixed(8) + ' h=' + ra.gh.toFixed(8) + '\r\n';
            else s += c2 + '\r\n';
        }

        //�������
        c2 = nihe(ye, 12.37);
        if (c2 == 'ok') {
            s += '���׻��� b=' + ye.gb.toFixed(6) + ' k=' + ye.gk.toFixed(8) + ' h=' + ye.gh.toFixed(6);
        } else s += '�����»��޽�';

//alert(ra);

        out.innerText = '������-721��-479��\r\nƽ˷\r\n' + s;
        JD.setFromJD(ra.jd + 0.5 + ra[ra.length - 1])
// alert( JD.toStr() );
    }


    /**
     ����
     #�ű�ʾ�ĺ��롶��������...������
     -701.06.02 �� 06.01 #
     -654.12.15 �� 12.16 #
     -618.06.14 �� 06.13
     -579.09.29 �� 09.28
     -577.12.05 �� 12.15
     -571.12.27 �� 12.28
     -535.06.26 �� 06.25 #
     -491.01.22 �� 01.23 #
     -491.03.22 �� 03.23 #
     -487.01.08 �� 01.09 #
     **/
</script>

<a href=index.htm>����</a>
<input type=button value='ȷ��' onclick="chec()"><br>
<textarea id=tin cols=80 rows=20>
-721 1 -479 12
</textarea><br>
<textarea id=out cols=80 rows=20></textarea><br>
<textarea id=nlb style="display:none">
-721
1217
0116
0214
0316
0414
0514
0612
0712
0810
0909
1009
1107

-720
1207
0105
0204
0304
0403
0502
0601
0630
0730
0828
0927
1026
1125

-719
1224
0123
0222
0323
0422
0521
0620
0719
0818
0916
1016
1114

-718
1214
0112
0211
0312
0411
0511
0609
0709
0807
0906
1005
1104

-717
1203
0102
0131
0302
0331
0430
0529
0628
0727
0826
0925
1024
1123

-716
1222
0121
0219
0320
0418
0518
0616
0716
0814
0913
1012
1111

-715
1211
0109
0208
0309
0408
0507
0606
0705
0804
0902
1002
1031

-714
1130
1229
0128
0226
0328
0427
0526
0625
0724
0823
0921
1021
1119

-713
1219
0117
0216
0317
0416
0515
0614
0713
0812
0911
1010
1109

-712
1208
0107
0205
0306
0404
0504
0602
0702
0731
0830
0928
1028
1127

-711
1226
0125
0223
0325
0423
0523
0621
0721
0819
0918
1017
1116

-710
1215
0114
0212
0314
0413
0512
0611
0710
0809
0907
1007
1105

-709
1205
0103
0202
0303
0402
0501
0531
0629
0729
0828
0926
1026
1124

-708
1224
0122
0221
0321
0420
0519
0618
0717
0816
0914
1014
1113

-707
1212
0111
0209
0311
0409
0509
0607
0707
0805
0904
1003
1102

-706
1201
1231
0129
0228
0330
0428
0528
0626
0726
0824
0923
1022
1121

-705
1220
0119
0217
0319
0417
0517
0615
0715
0814
0912
1012
1110

-704
1210
0108
0207
0307
0406
0505
0604
0703
0802
0831
0930
1030

-703
1128
1228
0126
0225
0326
0425
0524
0623
0722
0821
0919
1019
1117

-702
1217
0115
0214
0316
0414
0514
0612
0712
0810
0909
1008
1107

-701
1206
0105
0203
0305
0403
0503
0601
0701
0731
0829
0928
1027
1126

-700
1225
0124
0222
0323
0421
0521
0619
0719
0817
0916
1016
1114

-699
1214
0112
0211
0312
0411
0510
0609
0708
0807
0905
1005
1103

-698
1203
0101
0131
0302
0331
0430
0529
0628
0727
0826
0924
1024
1122

-697
1222
0120
0219
0320
0419
0518
0617
0717
0815
0914
1013
1112

-696
1211
0110
0208
0309
0407
0507
0605
0705
0803
0902
1002
1031

-695
1130
1229
0128
0226
0328
0426
0526
0624
0724
0822
0921
1020
1119

-694
1218
0117
0216
0317
0416
0515
0614
0713
0812
0910
1010
1108

-693
1208
0106
0205
0306
0405
0504
0603
0703
0801
0831
0929
1029
1127

-692
1227
0125
0224
0324
0423
0522
0621
0720
0819
0918
1017
1116

-691
1215
0114
0212
0314
0412
0512
0610
0710
0808
0907
1006
1105

-690
1204
0103
0202
0303
0402
0501
0531
0629
0729
0827
0926
1025
1124

-689
1223
0122
0220
0322
0420
0520
0619
0718
0817
0915
1015
1113

-688
1213
0111
0210
0310
0409
0508
0607
0706
0805
0904
1003
1102

-687
1201
1231
0129
0228
0329
0428
0527
0626
0725
0824
0922
1022
1120

-686
1220
0119
0217
0319
0417
0517
0615
0715
0813
0912
1011
1110

-685
1209
0108
0206
0308
0407
0506
0605
0704
0803
0901
1001
1030

-684
1129
1228
0127
0225
0326
0424
0524
0622
0722
0821
0919
1019
1117

-683
1217
0115
0214
0315
0414
0513
0612
0711
0810
0908
1008
1106

-682
1206
0105
0203
0305
0403
0503
0601
0701
0730
0829
0927
1027
1125

-681
1225
0123
0222
0324
0422
0522
0620
0720
0818
0917
1016
1115

-680
1214
0113
0211
0312
0410
0510
0608
0708
0807
0905
1005
1103

-679
1203
0101
0131
0301
0331
0429
0529
0627
0727
0825
0924
1023
1122

-678
1222
0120
0219
0320
0419
0518
0617
0716
0815
0913
1013
1111

-677
1211
0109
0208
0310
0408
0508
0606
0706
0804
0903
1002
1101

-676
1130
1230
0128
0227
0327
0426
0525
0624
0724
0822
0921
1020
1119

-675
1218
0117
0215
0317
0415
0515
0613
0713
0811
0910
1009
1108

-674
1208
0106
0205
0306
0405
0504
0603
0702
0801
0830
0929
1028
1127

-673
1226
0125
0224
0325
0424
0523
0622
0721
0820
0918
1018
1116

-672
1216
0114
0213
0313
0412
0511
0610
0710
0808
0907
1006
1105

-671
1204
0103
0201
0303
0401
0501
0530
0629
0728
0827
0925
1025
1124

-670
1223
0122
0220
0322
0420
0520
0618
0718
0816
0915
1014
1113

-669
1212
0111
0210
0311
0410
0509
0608
0707
0806
0904
1004
1102

-668
1202
1231
0130
0228
0329
0427
0527
0626
0725
0824
0922
1022
1120

-667
1220
0118
0217
0318
0417
0516
0615
0714
0813
0911
1011
1110

-666
1209
0108
0206
0308
0406
0506
0604
0704
0802
0901
0930
1030

-665
1128
1228
0127
0225
0327
0425
0525
0623
0723
0821
0920
1019
1118

-664
1217
0116
0214
0315
0413
0513
0612
0711
0810
0908
1008
1106

-663
1206
0104
0203
0304
0403
0502
0601
0630
0730
0828
0927
1027
1125

-662
1225
0123
0222
0323
0422
0521
0620
0719
0818
0916
1016
1114

-661
1214
0113
0211
0313
0411
0511
0609
0709
0807
0906
1005
1104

-660
1203
0102
0131
0301
0330
0429
0529
0627
0727
0825
0924
1023
1122


-659
1221
0120
0218
0320
0418
0518
0616
0716
0815
0913
1013
1111

-658
1211
0109
0208
0309
0408
0507
0606
0705
0804
0902
1002
1031

-657
1130
1230
0128
0227
0328
0427
0526
0625
0724
0823
0921
1021
1119

-656
1219
0117
0216
0316
0415
0515
0613
0713
0811
0910
1009
1108

-655
1207
0106
0204
0306
0404
0504
0602
0702
0801
0830
0929
1028
1127

-654
1226
0125
0223
0325
0423
0523
0621
0721
0819
0918
1017
1116

-653
1216
0114
0213
0314
0413
0512
0611
0710
0809
0907
1007
1105

-652
1205
0103
0202
0302
0401
0501
0530
0629
0728
0827
0925
1025
1123

-651
1223
0121
0220
0321
0420
0519
0618
0718
0816
0915
1014
1113

-650
1212
0111
0209
0311
0409
0509
0607
0707
0805
0904
1003
1102

-649
1202
1231
0130
0228
0330
0428
0528
0626
0726
0824
0923
1022
1121

-648
1220
0119
0217
0318
0417
0516
0615
0714
0813
0911
1011
1109

-647
1209
0107
0206
0307
0406
0505
0604
0704
0802
0901
0930
1030

-646
1128
1228
0126
0225
0326
0425
0524
0623
0722
0821
0919
1019
1118

-645
1217
0116
0214
0316
0414
0514
0612
0712
0810
0909
1008
1107

-644
1206
0105
0203
0304
0403
0502
0601
0630
0730
0828
0927
1026
1125

-643
1224
0123
0221
0323
0421
0521
0620
0719
0818
0916
1016
1114

-642
1214
0112
0211
0312
0411
0510
0609
0708
0807
0905
1005
1104

-641
1203
0102
0131
0302
0331
0430
0529
0628
0727
0826
0924
1024
1122

-640
1222
0120
0219
0320
0418
0518
0616
0716
0814
0913
1012
1111

-639
1210
0109
0207
0309
0407
0507
0606
0705
0804
0902
1002
1031

-638
1130
1229
0128
0226
0328
0426
0526
0624
0724
0822
0921
1021
1119

-637
1219
0117
0216
0317
0416
0515
0614
0713
0812
0910
1010
1108

-636
1208
0106
0205
0306
0404
0504
0602
0702
0731
0830
0928
1028
1126

-635
1226
0124
0223
0324
0423
0523
0621
0721
0819
0918
1017
1116

-634
1215
0114
0212
0314
0412
0512
0610
0710
0808
0907
1007
1105

-633
1205
0103
0202
0303
0402
0501
0531
0629
0729
0827
0926
1025
1124

-632
1224
0122
0221
0321
0420
0519
0618
0717
0816
0914
1014
1112

-631
1212
0110
0209
0310
0409
0509
0607
0707
0805
0904
1003
1102

-630
1201
1231
0129
0228
0329
0428
0527
0626
0725
0824
0923
1022
1121

-629
1220
0119
0217
0319
0417
0517
0615
0715
0813
0912
1011
1110

-628
1210
0108
0207
0307
0406
0505
0604
0703
0802
0831
0930
1029

-627
1128
1227
0126
0224
0326
0425
0524
0623
0722
0821
0919
1019
1117

-626
1217
0115
0214
0315
0414
0513
0612
0711
0810
0909
1008
1107

-625
1206
0105
0203
0305
0403
0503
0601
0701
0730
0829
0927
1027
1126

-624
1225
0124
0222
0323
0421
0521
0619
0719
0817
0916
1015
1114

-623
1213
0112
0210
0312
0411
0510
0609
0708
0807
0905
1005
1103

-622
1203
0101
0131
0301
0331
0429
0529
0627
0727
0826
0924
1024
1122

-621
1222
0120
0219
0320
0419
0518
0617
0716
0815
0913
1013
1112

-620
1211
0110
0208
0309
0407
0507
0605
0705
0803
0902
1001
1031

-619
1129
1229
0127
0226
0328
0426
0526
0624
0724
0822
0921
1020
1119

-618
1218
0117
0215
0317
0415
0515
0613
0713
0812
0910
1010
1108

-617
1208
0106
0205
0306
0405
0504
0603
0702
0801
0830
0929
1029
1127

-616
1227
0125
0224
0324
0423
0522
0621
0720
0819
0917
1017
1115

-615
1215
0113
0212
0314
0412
0512
0610
0710
0808
0907
1006
1105

-614
1204
0103
0201
0303
0401
0501
0530
0629
0729
0827
0926
1025
1124

-613
1223
0122
0220
0322
0420
0520
0618
0718
0816
0915
1015
1113

-612
1213
0111
0210
0310
0409
0508
0607
0706
0805
0903
1003
1101

-611
1201
1230
0129
0228
0329
0428
0527
0626
0725
0824
0922
1022
1120

-610
1220
0118
0217
0318
0417
0516
0615
0715
0813
0912
1011
1110

-609
1209
0108
0206
0308
0406
0506
0604
0704
0802
0901
1001
1030

-608
1129
1228
0127
0225
0326
0424
0524
0622
0722
0820
0919
1018
1117

-607
1216
0115
0214
0315
0414
0513
0612
0711
0810
0908
1008
1106

-606
1206
0104
0203
0304
0403
0502
0601
0701
0730
0829
0927
1027
1125

-605
1225
0123
0222
0323
0422
0521
0620
0719
0818
0917
1016
1115

-604
1214
0113
0211
0312
0410
0510
0608
0708
0806
0905
1004
1103

-603
1202
0101
0131
0301
0331
0429
0529
0627
0727
0825
0924
1023
1122

-602
1221
0120
0218
0320
0419
0518
0617
0716
0815
0913
1013
1111

-601
1211
0109
0208
0309
0408
0507
0606
0705
0804
0903
1002
1101

-600
1130
1230
0128
0227
0327
0426
0525
0624
0723
0822
0920
1020
1118

-599
1218
0117
0215
0317
0415
0515
0613
0713
0811
0910
1009
1108

-598
1207
0106
0204
0306
0405
0504
0603
0702
0801
0830
0929
1028
1127

-597
1226
0125
0223
0325
0423
0523
0621
0721
0820
0918
1018
1116

-596
1216
0114
0213
0313
0412
0511
0610
0709
0808
0906
1006
1104

-595
1204
0103
0201
0303
0401
0501
0530
0629
0728
0827
0925
1025
1123

-594
1223
0121
0220
0322
0420
0520
0618
0718
0816
0915
1014
1113

-593
1212
0111
0209
0311
0409
0509
0607
0707
0806
0904
1004
1102

-592
1202
1231
0130
0228
0329
0427
0527
0625
0725
0823
0922
1021
1120

-591
1220
0118
0217
0318
0417
0516
0615
0714
0813
0911
1011
1109

-590
1209
0107
0206
0308
0406
0506
0604
0704
0802
0901
0930
1030

-589
1128
1228
0126
0225
0326
0425
0524
0623
0723
0821
0920
1019
1118

-588
1217
0116
0214
0315
0413
0513
0611
0711
0809
0908
1007
1106

-587
1206
0104
0203
0304
0403
0502
0601
0630
0730
0828
0927
1026
1125

-586
1224
0123
0222
0323
0422
0521
0620
0719
0818
0916
1016
1114

-585
1214
0112
0211
0312
0411
0510
0609
0709
0807
0906
1005
1104

-584
1203
0102
0131
0301
0330
0429
0528
0627
0726
0825
0923
1023
1122

-583
1221
0120
0218
0320
0418
0518
0616
0716
0814
0913
1012
1111

-582
1210
0109
0208
0309
0408
0507
0606
0705
0804
0902
1002
1031

-581
1130
1229
0128
0226
0328
0426
0526
0625
0724
0823
0921
1021
1119

-580
1219
0117
0216
0316
0415
0514
0613
0712
0811
0909
1009
1108

-579
1207
0106
0204
0306
0404
0504
0602
0702
0731
0830
0928
1028
1126

-578
1226
0125
0223
0325
0423
0523
0621
0721
0819
0918
1017
1116

-577
1215
0114
0212
0314
0412
0512
0611
0710
0809
0907
1007
1105

-576
1205
0103
0202
0302
0401
0430
0530
0628
0728
0827
0925
1025
1123

-575
1223
0121
0220
0321
0420
0519
0618
0717
0816
0914
1014
1112

-574
1212
0111
0209
0311
0409
0509
0607
0707
0805
0904
1003
1102

-573
1201
1231
0129
0228
0329
0428
0528
0626
0726
0824
0923
1022
1121

-572
1220
0119
0217
0318
0416
0516
0614
0714
0813
0911
1011
1109

-571
1209
0107
0206
0307
0406
0505
0604
0703
0802
0831
0930
1029

-570
1128
1228
0126
0225
0326
0425
0524
0623
0722
0821
0919
1019
1117

-569
1217
0115
0214
0315
0414
0514
0612
0712
0810
0909
1008
1107

-568
1206
0105
0203
0304
0402
0502
0531
0630
0730
0828
0927
1026
1125

-567
1224
0123
0221
0323
0421
0521
0619
0719
0817
0916
1015
1114

-566
1214
0112
0211
0312
0411
0510
0609
0708
0807
0905
1005
1103

-565
1203
0101
0131
0301
0331
0430
0529
0628
0727
0826
0924
1024
1122

-564
1222
0120
0219
0319
0418
0517
0616
0716
0814
0913
1012
1111

-563
1210
0109
0207
0309
0407
0507
0605
0705
0803
0902
1001
1031

-562
1130
1229
0128
0226
0328
0426
0526
0624
0724
0822
0921
1020
1119

-561
1218
0117
0215
0317
0416
0515
0614
0713
0812
0910
1010
1108

-560
1208
0106
0205
0305
0404
0503
0602
0702
0731
0830
0928
1028
1126

-559
1226
0124
0223
0324
0423
0522
0621
0720
0819
0917
1017
1116

-558
1215
0114
0212
0314
0412
0512
0610
0710
0808
0907
1006
1105

-557
1204
0103
0201
0303
0402
0501
0531
0629
0729
0827
0926
1025
1124

-556
1223
0122
0220
0321
0419
0519
0618
0717
0816
0914
1014
1112

-555
1212
0110
0209
0310
0409
0508
0607
0706
0805
0903
1003
1102

-554
1201
1231
0129
0228
0329
0428
0527
0626
0725
0824
0922
1022
1120

-553
1220
0118
0217
0319
0417
0517
0615
0715
0813
0912
1011
1110

-552
1209
0108
0206
0307
0405
0505
0604
0703
0802
0831
0930
1029

-551
1128
1227
0126
0224
0326
0424
0524
0622
0722
0820
0919
1019
1117

-550
1217
0115
0214
0315
0414
0513
0612
0711
0810
0908
1008
1106

-549
1206
0105
0203
0305
0403
0503
0601
0701
0730
0829
0927
1027
1125

-548
1225
0123
0222
0322
0421
0521
0619
0719
0817
0916
1015
1114

-547
1213
0112
0210
0312
0410
0510
0608
0708
0806
0905
1005
1103

-546
1203
0101
0131
0301
0331
0429
0529
0627
0727
0825
0924
1023
1122

-545
1222
0120
0219
0320
0419
0518
0617
0716
0815
0913
1013
1111

-544
1211
0109
0208
0308
0407
0507
0605
0705
0803
0902
1001
1031

-543
1129
1229
0127
0226
0327
0426
0525
0624
0723
0822
0921
1020
1119

-542
1218
0117
0215
0317
0415
0515
0613
0713
0811
0910
1009
1108

-541
1208
0106
0205
0306
0405
0504
0603
0702
0801
0830
0929
1028
1127

-540
1226
0125
0223
0324
0423
0522
0621
0720
0819
0917
1017
1115

-539
1215
0113
0212
0313
0412
0511
0610
0709
0808
0907
1006
1105

-538
1204
0103
0201
0303
0401
0501
0530
0629
0728
0827
0925
1025
1124

-537
1223
0122
0220
0322
0420
0520
0618
0718
0816
0915
1014
1113

-536
1212
0111
0209
0310
0409
0508
0607
0706
0805
0903
1003
1101

-535
1201
1230
0129
0227
0329
0427
0527
0625
0725
0824
0922
1022
1120

-534
1220
0118
0217
0318
0417
0516
0615
0714
0813
0911
1011
1110

-533
1209
0108
0206
0308
0406
0506
0604
0704
0802
0901
0930
1030

-532
1128
1228
0126
0225
0326
0424
0524
0622
0722
0820
0919
1018
1117

-531
1216
0115
0213
0315
0413
0513
0611
0711
0810
0908
1008
1106

-530
1206
0104
0203
0304
0403
0502
0601
0630
0730
0828
0927
1027
1125

-529
1225
0123
0222
0323
0422
0521
0620
0719
0818
0916
1016
1114

-528
1214
0112
0211
0312
0410
0510
0608
0708
0806
0905
1004
1103

-527
1202
0101
0130
0301
0330
0429
0528
0627
0727
0825
0924
1023
1122

-526
1221
0120
0218
0320
0418
0518
0616
0716
0814
0913
1013
1111

-525
1211
0109
0208
0309
0408
0507
0606
0705
0804
0902
1002
1031

-524
1130
1229
0128
0227
0327
0426
0525
0624
0723
0822
0920
1020
1118

-523
1218
0116
0215
0316
0415
0514
0613
0713
0811
0910
1009
1108

-522
1207
0106
0204
0306
0404
0504
0602
0702
0731
0830
0929
1028
1127

-521
1226
0125
0223
0325
0423
0523
0621
0721
0819
0918
1017
1116

-520
1215
0114
0213
0313
0412
0511
0610
0709
0808
0906
1006
1104

-519
1204
0102
0201
0302
0401
0501
0530
0629
0728
0827
0925
1025
1123

-518
1223
0121
0220
0321
0420
0519
0618
0717
0816
0915
1014
1113

-517
1212
0111
0209
0311
0409
0509
0607
0707
0805
0904
1003
1102

-516
1201
1231
0130
0228
0329
0427
0527
0625
0725
0823
0922
1021
1120

-515
1219
0118
0216
0318
0417
0516
0615
0714
0813
0911
1011
1109

-514
1209
0107
0206
0307
0406
0505
0604
0703
0802
0901
0930
1030

-513
1128
1228
0126
0225
0326
0425
0524
0623
0722
0821
0919
1019
1117

-512
1217
0116
0214
0315
0413
0513
0611
0711
0809
0908
1007
1106

-511
1205
0104
0202
0304
0403
0502
0601
0630
0730
0828
0927
1026
1125

-510
1224
0123
0221
0323
0421
0521
0619
0719
0818
0916
1016
1114

-509
1214
0112
0211
0312
0411
0510
0609
0708
0807
0905
1005
1103

-508
1203
0102
0131
0301
0330
0429
0528
0627
0726
0825
0923
1023
1121

-507
1221
0119
0218
0320
0418
0518
0616
0716
0814
0913
1012
1111

-506
1210
0109
0207
0309
0407
0507
0605
0705
0804
0902
1002
1031

-505
1130
1229
0128
0226
0328
0426
0526
0624
0724
0822
0921
1020
1119

-504
1219
0117
0216
0316
0415
0514
0613
0712
0811
0909
1009
1107

-503
1207
0105
0204
0306
0404
0504
0602
0702
0731
0830
0928
1028
1126

-502
1226
0124
0223
0324
0423
0522
0621
0721
0819
0918
1017
1116

-501
1215
0114
0212
0314
0412
0512
0610
0710
0808
0907
1006
1105

-500
1205
0103
0202
0302
0401
0430
0530
0628
0728
0826
0925
1024
1123

-499
1222
0121
0220
0321
0420
0519
0618
0717
0816
0914
1014
1112

-498
1212
0110
0209
0310
0409
0508
0607
0707
0805
0904
1003
1102

-497
1201
1231
0129
0228
0329
0428
0527
0626
0725
0824
0922
1022
1121

-496
1220
0119
0217
0318
0416
0516
0614
0714
0812
0911
1010
1109

-495
1208
0107
0206
0307
0406
0505
0604
0703
0802
0831
0930
1029

-494
1128
1227
0126
0224
0326
0424
0524
0623
0722
0821
0919
1019
1117

-493
1217
0115
0214
0315
0414
0513
0612
0711
0810
0909
1008
1107

-492
1206
0105
0203
0304
0402
0502
0531
0630
0729
0828
0926
1026
1124

-491
1224
0123
0221
0323
0421
0521
0619
0719
0817
0916
1015
1114

-490
1213
0112
0210
0312
0410
0510
0609
0708
0807
0905
1005
1103

-489
1203
0101
0131
0301
0331
0429
0529
0627
0727
0826
0924
1024
1122

-488
1222
0120
0219
0319
0418
0517
0616
0715
0814
0912
1012
1110

-487
1210
0109
0207
0309
0407
0507
0605
0705
0803
0902
1001
1031

-486
1129
1229
0127
0226
0327
0426
0526
0624
0724
0822
0921
1020
1119

-485
1218
0117
0215
0317
0415
0515
0613
0713
0812
0910
1010
1108

-484
1208
0106
0205
0305
0404
0503
0602
0701
0731
0829
0928
1027
1126

-483
1226
0124
0223
0324
0423
0522
0621
0720
0819
0917
1017
1115

-482
1215
0113
0212
0313
0412
0512
0610
0710
0808
0907
1006
1105

-481
1204
0103
0201
0303
0401
0501
0530
0629
0729
0827
0926
1025
1124

-480
1223
0122
0220
0321
0419
0519
0617
0717
0815
0914
1013
1112

-479
1212
0110
0209
0310
0409
0508
0607
0706
0805
0903
1003
1101

</textarea>